﻿/*<summary>
Created By : Swati
Created On : 10/02/2008
Class Name : PatientInfo
Used In    : 
------------------------------------------------------------------------
Modification Log  
------------------------------------------------------------------------
Created By        Modified By         Remarks                             
-----------       ------------        ----------------------------------
                                                                          
------------------------------------------------------------------------
</summary>*/

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace RegistrationController
{
    public class PatientInfo
    {
        private string _PatientID;
        private string _FName;
        private string _MName;
        private string _LName;
        private string _FatherFName;
        private string _FatherMName;
        private string _FatherLName;
        private string _Address1;
        private string _Address2;
        private string _City;
        private string _State;
        private string _ZipCode;
        private string _HomePhone;
        private string _MobilePhone;
        private string _OfficePhone;
        private string _Age;
        private string _Sex;

        public PatientInfo() { }

        public PatientInfo(PatientInfo objPatient)
        {
            this._PatientID = objPatient._PatientID;
            this._FName = objPatient._FName;
            this._MName = objPatient._MName;
            this._LName = objPatient._LName;
            this._FatherFName = objPatient._FatherFName;
            this._FatherMName = objPatient._FatherMName;
            this._FatherLName = objPatient._FatherLName;
            this._Address1 = objPatient._Address1;
            this._Address2 = objPatient._Address2;
            this._City = objPatient._City;
            this._State = objPatient._State;
            this._ZipCode = objPatient._ZipCode;
            this._HomePhone = objPatient._HomePhone;
            this._MobilePhone = objPatient._MobilePhone;
            this._OfficePhone = objPatient._OfficePhone;
            this._Age = objPatient._Age;
            this._Sex = objPatient._Sex;
        }

        public string PatientID
        {
            get { return _PatientID; }
            set { _PatientID = value; }
        }
        
        public string FName
        {
            get { return _FName; }
            set { _FName = value; }
        }
        
        public string MName
        {
            get { return _MName; }
            set { _MName = value; }
        }

        public string LName
        {
            get { return _LName; }
            set { _LName = value; }
        }

        public string FatherFName
        {
            get { return _FatherFName; }
            set { _FatherFName = value; }
        }

        public string FatherMName
        {
            get { return _FatherMName; }
            set { _FatherMName = value; }
        }

        public string FatherLName
        {
            get { return _FatherLName; }
            set { _FatherLName = value; }
        }

        public string Address1
        {
            get { return _Address1; }
            set { _Address1 = value; }
        }

        public string Address2
        {
            get { return _Address2; }
            set { _Address2 = value; }
        }

        public string City
        {
            get { return _City; }
            set { _City = value; }
        }

        public string State
        {
            get { return _State; }
            set { _State = value; }
        }

        public string ZipCode
        {
            get { return _ZipCode; }
            set { _ZipCode = value; }
        }

        public string MobilePhone
        {
            get { return _MobilePhone; }
            set { _MobilePhone = value; }
        }

        public string HomePhone
        {
            get { return _HomePhone; }
            set { _HomePhone = value; }
        }

        public string OfficePhone
        {
            get { return _OfficePhone; }
            set { _OfficePhone = value; }
        }

        public string Age
        {
            get { return _Age; }
            set { _Age = value; }
        }

        public string Sex
        {
            get { return _Sex; }
            set { _Sex = value; }
        }

        public void Dispose()
        {
            System.GC.SuppressFinalize(this);
        }
    }
}
